html {
	overflow-y: scroll;
	background-color: #fff
}

#bodycontent {
	margin: 5px auto;
	clear: both
}

#header {
	
}

.title_weight {
	font-weight: bold
}

.display_ele {
	display: none
}

#footer {
	text-align: center;
	font-family: arial;
	padding: 20px
}

.body-content {
	margin-top: 10px
}

a.head-text {
	color: blue;
	text-decoration: underline;
	font-weight: bold
}

.con-header-title {
	width: 990px;
	height: 36px;
	background: url(./con_h1.gif) no-repeat
}

.con-border {
	border: 2px solid #76900d;
	border-top: 0
}

.con-header-list {
	height: 32px;
	background: url(./list_bg.gif) repeat-x;
	border-bottom: 1px solid #dbdbdb
}

.con-header-list span {
	display: block;
	float: left;
	text-align: center;
	font-weight: bold;
	line-height: 32px;
	position: relative;
	font-size: 14px
}

.con-header-list div {
	display: block;
	float: left;
	text-align: center;
	font-weight: bold;
	line-height: 32px;
	position: relative;
	font-size: 14px;
	z-index: 10
}

.sp-Span {
	float: left;
	width: 80px;
	margin-left: 3px
}

div.con-nstyle,span.con-nstyle {
	width: 102px;
	background: url(./list_normal.gif) repeat-x;
	border-right: 1px solid #dbdbdb;
	cursor: pointer;
	font-weight: normal;
	color: #000
}

.unreadStrongText {
	float: right;
	margin-right: 6px;
	color: red
}

.unreadStrongTextOnEdit {
	color: red
}

div.con-ustyle,span.con-ustyle {
	width: 102px;
	background: url(./list_unnormal.gif)
		repeat-x;
	border-right: 1px solid #dbdbdb;
	cursor: pointer;
	color: #fff
}

.msg-tag {
	background: url(./head_msg_num.png)
		no-repeat top left;
	position: absolute;
	z-index: 100;
	height: 24px;
	width: 24px;
	right: -4px;
	top: -2px;
	zoom: 1;
	color: white;
	font-size: 10px;
	line-height: 24px;
	text-align: center;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(  src="../../images/12/head_msg_num.png"
		);
	_background: none
}

.msg-tag .msg-tag-left {
	height: 19px;
	float: right;
	background: url(./msg_type_tag.gif)
		no-repeat top left;
	padding: 2px;
	padding-left: 4px;
	font-size: 10px;
	color: #fff;
	font-family: Arial;
	line-height: 12px
}

.msg-tag .msg-tag-right {
	float: right;
	background: url(./msg_type_tag.gif)
		no-repeat top right;
	width: 2px;
	height: 19px
}

.con-content {
	background: url(./con_bg.gif) repeat-x
}

.con-right {
	float: left;
	margin-left: 20px;
	margin-top: 30px
}

.con-left {
	float: left;
	width: 271px
}

.con-left li {
	font-size: 12px;
	cursor: pointer;
	height: 59px;
	background: #FCFDF8 url(./normal_bg.gif)
		repeat-x 0 0;
	border: 0;
	border-bottom: 1px solid #f0f0f2;
	border-left: 1px solid #fff;
	zoom: 1
}

.con-left li.on {
	border: 0;
	border-bottom: 1px solid #dbdbdb;
	margin: 0 1px;
	background: url(./main_bg.gif) repeat-y 0 0;
	border-right: 1px solid #fff;
	margin-right: -1px;
	position: relative;
	z-index: 1
}

.con-left li.hover {
	border: 0;
	border-bottom: 1px solid #dbdbdb;
	margin: 0 0 0 1px;
	background: none
}

.left-normal-up {
	height: 60px;
	background: url(./normal_bg.gif) repeat-x;
	border-bottom: 1px solid #dbdbdb;
	border-left: 1px solid #fff;
	border-right: 1px solid #dbdbdb
}

.left-tag {
	width: 27px;
	height: 15px;
	padding-bottom: 2px;
	background: url(./left_tg.gif) no-repeat;
	padding: 0 15px;
	zoom: 1
}

.con-left-p1 {
	float: left;
	margin-left: 14px;
	margin-top: 10px;
	color: black;
	font-weight: bold;
	position: relative;
	width: 170px;
	overflow: hidden;
	_display: inline
}

.con-left-p2 {
	margin-right: 9px;
	margin-top: 13px;
	float: right;
	color: #4b4b4b;
	font-weight: bold;
	text-align: right;
	_width: 70px
}

.bottom-span {
	display: block;
	margin-left: 19px;
	margin-top: 7px;
	color: #666;
	font-weight: normal;
	line-height: 14px;
	height: 14px;
	_display: inline
}

.bottom-span-frd {
	display: block;
	margin-top: 7px;
	color: #666;
	font-weight: normal;
	width: 110px;
	line-height: 1
}

.con-left-p2 a:link,.con-left-p2 a:visited {
	display: block;
	margin-left: 2px;
	margin-top: 7px;
	font-weight: normal;
	color: #4b7c0f;
	text-decoration: underline
}

.con-page {
	height: 81px;
	background: url(./left_pagebg.gif) repeat-x;
	border-top: 1px solid #f9fcff;
	border-left: 1px solid #fff;
	border-right: 1px solid #dbdbdb
}

.page-p1 {
	height: 34px;
	border-bottom: 1px dashed #d1d2d2
}

.page-p2 {
	height: 33px
}

.page-p1-left {
	float: left;
	margin-left: 16px;
	margin-top: 9px
}

.page-p1-right {
	float: right;
	margin-right: 5px;
	margin-top: 9px
}

.page-p1-right a:link,.page-p1-right a:visited,.page-p2-right a:link,.page-p2-right a:visited
	{
	font-weight: normal;
	color: #4b7c0f;
	text-decoration: underline;
	margin: 0 3px
}

.page-p2-right {
	float: right;
	margin-top: 8px;
	margin-right: 7px
}

.msg-checkbox,.msg-checkbox-all {
	vertical-align: middle;
	margin-right: 5px
}

.con-left li.on .msg-dellink,.con-left li.hover .msg-dellink {
	display: inline
}

.con-left li .msg-dellink {
	display: none;
	float: right
}

.commentpanel .ToolbarContainer {
	border: 0;
	border: 1px solid #CCCDCD;
	border-width: 0 1px
}

.commentpanel .ToolbarStrip {
	background: #fff none
}

.commentpanel .EditorContainer {
	border: 1px solid #CCCDCD;
	border-top: 0;
	background-color: #fff
}

.commentpanel .mouseover {
	background: none
}

.commentpanel .mouseover img {
	border: 0
}

.verify-key {
	height: 20px;
	margin-right: 5px;
	vertical-align: bottom;
	width: 60px
}

.msg-next {
	width: 587px;
	height: 37px;
	line-height: 37px;
	background: url(./msg_img.gif) no-repeat;
	margin: 0 auto;
	text-align: center;
	font-weight: bold;
	cursor: pointer;
	color: #34A3F2;
	margin-bottom: 10px
}

.msg-content {
	height: 530px;
	width: 670px;
	overflow-y: scroll;
	line-height: 1.7;
	margin-bottom: 15px;
	padding-right: 5px
}

.msg-time {
	text-align: right;
	color: #A8A8A8;
	font-weight: normal
}

textarea {
	font-size: 12px
}

.no-msg {
	font-size: 14px;
	font-weight: bold;
	color: #666;
	text-align: center;
	width: 974px;
	height: 566px;
	zoom: 1
}

.msg-list-box {
	height: 540px;
	border-right: 1px solid #DBDBDB;
	font-size: 0
}

.floatleft {
	float: left
}

.floatright {
	float: right
}

.clear {
	clear: both
}

.header-frd-state {
	background: url(../../images/12/new_cmt_tab_bg.gif)
		no-repeat left top
}

.header-board-state {
	background:
		url(../../images/12/new_interactive_tab_bg.gif)
		no-repeat left top
}

.header-mail-state {
	background: url(./mail_tab_bg.gif)
		no-repeat left top
}

.header-sys-state {
	background: url(./new_mail_tab_bg.gif)
		no-repeat left top
}

.con-header {
	height: 30px
}

.con-header-leftitem {
	width: 102px;
	line-height: 30px;
	height: 30px;
	text-align: center;
	font-size: 14px;
	position: relative
}

.con-header-rightitem {
	line-height: 30px;
	height: 30px;
	background: url(../../images/12/mail_send_ico.gif)
		no-repeat left center;
	padding-left: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #568b09
}

.con-header-rightitem-back {
	line-height: 30px;
	height: 30px;
	background: url(./mail_comeback_ico.gif)
		no-repeat left center;
	padding-left: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #568b09
}

.tab_selecttxt {
	font-weight: bold;
	color: #fff
}

.tab_selecttxt a:link,.tab_selecttxt a:visited,.tab_selecttxt a:active,.tab_selecttxt a:hover
	{
	color: #fff;
	_color: #fff
}

.newmail-ico {
	background: url(./left_mail_ico.gif)
		no-repeat left center
}

.delete-ico {
	background: url(./left_err_ico.gif)
		no-repeat right center
}

.frd-ico {
	background: url(./left_frd_ico.gif)
		no-repeat left center
}

.blc-ico {
	background: url(./left_blc_ico.gif)
		no-repeat left center
}

.open-ico {
	background: url(../../images/12/left_open_ico.gif)
		no-repeat left center
}

.reply-ico {
	background: url(./left_reply_ico.gif)
		no-repeat left center
}

.con-main {
	border-left: 3px solid #83a60c;
	border-right: 3px solid #83a60c;
	border-top: 3px solid #83a60c
}

.con-main-body {
	height: 593px
}

.con-main-bodynotice {
	height: 566px
}

.con-main-bottom-blank {
	background: url(../../images/12/border_bottom.gif)
		no-repeat;
	width: 980px;
	height: 5px
}

.con-main-bottom {
	background: url(../../images/12/border_bottom.gif)
		no-repeat;
	width: 980px;
	height: 5px
}

.con-main-left {
	width: 395px;
	z-index: 10
}

.con-main-right {
	width: 574px
}

.mail-typeselect {
	background: url(./mail_typelist_select.gif)
		no-repeat bottom center;
	font-weight: bold;
	width: 120px;
	text-align: center;
	line-height: 27px;
	height: 27px;
	cursor: pointer
}

.mail-typehover {
	width: 120px;
	text-align: center;
	line-height: 27px;
	height: 27px;
	cursor: pointer;
	background-color: #d3ea88
}

.mail-typelist {
	background: url(./mail_typelist_bg.gif)
		repeat-x;
	width: 395px;
	height: 27px;
	border-bottom: 1px solid #d3d3d3
}

.editmail-typelist {
	background: url(./mail_typelist_bg.gif)
		repeat-x;
	width: 395px;
	height: 27px;
	border-bottom: 1px solid #d3d3d3;
	cursor: pointer;
	border-right: 1px solid #d3d3d3;
	zoom: 1
}

.con-main-left a:link,.con-main-left a:visited,.con-main-left a:active {
	color: #4b7c0f;
	text-decoration: none
}

.con-main-left a:hover {
	color: #4b7c0f;
	text-decoration: underline
}

.con-header-rightitem a:link,.con-main-left a:visited,.con-main-left a:active
	{
	color: #4b7c0f;
	text-decoration: none
}

.con-header-rightitem a:hover {
	color: #4b7c0f;
	text-decoration: underline
}

.mail-typeitem {
	width: 120px;
	text-align: center;
	line-height: 27px;
	height: 27px;
	cursor: pointer
}

.middleDis {
	border-right: 1px solid #d3d3d3
}

.main-left-hover {
	vertical-align: middle;
	background-color: #eefac5;
	height: 44px;
	line-height: 44px;
	border-top: 1px solid #e5e6e2;
	border-left: 1px solid #fff;
	cursor: pointer
}

.main-left-item {
	vertical-align: middle;
	height: 44px;
	line-height: 44px;
	border-top: 1px solid #e5e6e2;
	border-left: 1px solid #fff;
	cursor: pointer
}

.main-left-selected {
	vertical-align: middle;
	background: url(../../images/12/item_border.gif)
		no-repeat;
	height: 44px;
	line-height: 44px;
	width: 411px;
	z-index: 6000;
	position: relative;
	cursor: pointer;
	margin-right: -16px
}

.msg-listbox {
	height: 538px
}

.left-item-user {
	height: 44px;
	line-height: 44px;
	padding-left: 20px;
	font-size: 12px;
	color: #969696;
	margin-left: 10px;
	width: 80px;
	overflow: hidden;
	width: 114px;
	overflow: hidden
}

.main-left-selected .left-item-user {
	height: 44px;
	line-height: 44px;
	padding-left: 20px;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	margin-left: 10px;
	width: 80px;
	overflow: hidden;
	width: 114px;
	overflow: hidden
}

.main-left-userNew {
	height: 44px;
	line-height: 44px;
	padding-left: 24px;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	margin-left: 10px;
	width: 80px;
	overflow: hidden;
	width: 110px
}

.left-item-title {
	margin-left: 5px;
	color: #969696;
	width: 140px;
	height: 44px;
	overflow: hidden
}

.main-left-selected .left-item-title {
	margin-left: 5px;
	color: #000;
	width: 140px;
	height: 44px;
	overflow: hidden
}

.left-item-titleNew {
	margin-left: 15px;
	color: #000;
	width: 130px;
	height: 44px;
	overflow: hidden
}

.left-item-frdtitle {
	margin-left: 5px;
	color: #c0c0c0;
	width: 106px;
	height: 44px;
	overflow: hidden
}

.main-left-selected .left-item-frdtitle {
	margin-left: 5px;
	color: #000;
	width: 106px;
	height: 44px;
	overflow: hidden
}

.left-item-title span {
	font-weight: normal
}

.left-item-time {
	margin-left: 9px;
	width: 65px;
	overflow: hidden;
	height: 44px;
	color: #969696;
	font-size: 12px;
	font-family: Arial
}

.left-item-frdtime {
	margin-left: 58px;
	width: 68px;
	overflow: hidden;
	height: 44px;
	color: #969696;
	font-size: 12px;
	font-family: Arial
}

.left-item-selecttime {
	margin-left: 20px
}

.main-left-hover .left-item-delete {
	height: 44px;
	line-height: 44px;
	margin-right: 20px;
	display: none
}

.main-left-item .left-item-delete {
	height: 44px;
	line-height: 44px;
	margin-right: 20px;
	display: none
}

.main-left-selected .left-item-delete {
	height: 44px;
	line-height: 44px;
	margin-right: 20px;
	display: inline
}

.item-delAnchor {
	margin-top: 17px;
	zoom: 1;
	position: relative;
	z-index: 10000;
	display: block;
	display: inline;
	top:15px;
}

.main-left-changePage {
	height: 30px;
	line-height: 30px;
	border-top: 1px solid #e5e6e2
}

.left-dealAnchor {
	margin-left: 15px;
	_margin-left: 10px
}

.left-setPageAnchor {
	margin-right: 15px;
	background-color: #fbfbfb;
	line-height: 28px
}

.left-setPageAnchor a {
	padding-left: 2px;
	padding-right: 2px;
	color: #7a7979
}

.con-msg-content {
	_zoom: 1;
	margin-top: 15px;
	_margin-top: 10px
}

.mail-prevOrnext {
	height: 22px;
	border-bottom: 1px solid #d3d3d3;
	line-height: 22px;
	background: url(./preOrnex_bg.gif) repeat-x
}

.mail-prev {
	cursor: pointer;
	background: url(./prev_mail_ico.gif)
		no-repeat left center;
	padding-left: 7px;
	margin-right: 18px
}

.mail-next {
	cursor: pointer;
	background: url(./next_mail_ico.gif)
		no-repeat right center;
	padding-right: 7px;
	margin-right: 6px
}

.con-main-center {
	background: url(../../images/12/center_bg.gif) repeat-y;
	width: 5px;
	height: 100%;
	_height: 102%
}

.setNoMsgcon {
	margin-top: 22px;
	text-align: center;
	font-size: 13px;
	font-weight: bold
}

.noMsgConfirmbtn {
	cursor: pointer;
	background: url(./new_confirm_btn.gif)
		no-repeat bottom center;
	margin-top: 25px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	zoom: 1
}

.delOneInnerHTML {
	margin-left: 25px;
	font-weight: bold;
	color: red
}

#bodycontent {
	overflow: visible
}

#bodyContent {
	overflow: visible
}

#msgMainBodyError	.container-sty {
	margin: auto;
	padding-top: 170px;
	zoom: 1;
	width: 303px
}

#msgMainBodyError	.top-ico-sty {
	background: url(' ./noMsg_top_ico.gif')
		no-repeat left top;
	width: 303px;
	height: 66px;
	zoom: 1
}

#msgMainBodyError .bottom-btn-sty {
	margin-top: 50px;
	width: 406px
}

#msgMainBodyError .backMail-sty {
	background: url('./back_mailMsg_btn.gif')
		no-repeat left top;
	width: 95px;
	height: 26px;
	float: left;
	margin-left: 115px;
	_margin-left: 65px;
	cursor: pointer
}

#msgMainBodyError .backNew-sty {
	width: 115px;
	height: 41px;
	float: left;
	margin-left: 0;
	cursor: pointer;
	color: #4b7c0f;
	line-height: 32px;
	font-weight: normal;
	font-size: 12px
}

.ads-pop-btn {
	background: url('./pop_ads_tipbg.gif')
		no-repeat left center;
	width: 73px;
	height: 26px;
	cursor: pointer;
	margin: auto
}

.con-header-ads {
	height: 30px;
	line-height: 30px;
	margin-left: 105px
}

.con-header-ads a:link,.con-header-ads a:visited,.con-header-ads a:active
	{
	color: #4b7c0f;
	text-decoration: none
}

.con-header-ads a:hover {
	color: #4b7c0f;
	text-decoration: underline
}

.pop-top {
	font-weight: bold;
	text-align: left;
	margin-top: 5px;
	margin-left: 5px;
	line-height: 19px
}

.pop-center {
	text-align: left;
	line-height: 24px
}

.pop-bot {
	text-align: right
}

.module {
	width: 547px;
	margin-left: 14px
}

.phopk {
	width: 535px
}

.module textarea {
	overflow: auto
}

.module * {
	margin: 0;
	padding: 0
}

.module a img {
	border: 0
}

.module ul {
	list-style: none
}

.module a:link,.module a:visited,.module a:active {
	color: #4b7c0f;
	text-decoration: none
}

.module a:hover {
	color: #4b7c0f;
	text-decoration: underline
}

.module .clear {
	clear: both;
	height: 0;
	overflow: hidden
}

.module .floatleft {
	float: left
}

.module .floatright {
	float: right
}

.con-header-list .msgEditstyle {
	float: right;
	padding: 1px;
	margin-right: 5px
}

.portrait-success {
	height: 20px;
	line-height: 20px;
	color: #e10d26;
	font-size: 14px;
	font-weight: bold;
	background: url(./success.gif) no-repeat
		left center;
	padding-left: 30px;
	margin-bottom: 10px
}

.portrait-error {
	height: 21px;
	line-height: 21px;
	color: #e10d26;
	font-size: 14px;
	font-weight: bold;
	padding-left: 25px;
	margin-bottom: 10px
}

.portrait-detail {
	color: #8c8c8c;
	font-size: 12px
}

.portrait-success-tip {
	margin: 84px 0 20px 0;
	color: #29a8dd;
	font-size: 14px
}

.friends-panel {
	width: 537px;
	padding-left: 15px
}

.friends-panel ul li {
	margin: 0 14px 20px 0;
	display: inline
}

.portrait-imgdiv {
	border: 1px solid #e1e1e1;
	height: 110px;
	width: 110px;
	text-align: center
}

.portrait-imgdiv img {
	
}

.friendname {
	margin-top: 5px;
	text-align: center;
	margin: 0 auto
}

.friendname .online {
	color: #497343;
	font-size: 14px;
	line-height: 14px;
	background: url(./icon_online.gif)
		no-repeat left center;
	padding-left: 15px;
	display: inline
}

.friendname .unonline {
	color: #497343;
	font-size: 14px;
	line-height: 14px;
	padding-left: 15px;
	display: inline
}

.content {
	margin-bottom: 0;
	padding-left: 4px;
	margin-top: 15px
}

.userimgdiv {
	margin-right: 15px;
	float: left;
	display: inline
}

.userimgdiv img {
	border: 1px solid #ebebeb;
	padding: 2px
}

.userimgdiv a img {
	border: 1px solid #ebebeb;
	padding: 2px;
	width: 55px;
	height: 55px
}

.tipdetail-board {
	float: left;
	margin-top: 25px;
	font-size: 14px
}

.tipdetail-gift {
	float: left;
	margin-top: 25px;
	font-size: 14px
}

.tipdetail {
	float: left;
	margin-top: 25px;
	font-size: 12px;
	width: 402px;
	word-break: break-all;
	word-wrap: break-word
}

.msg-sty-tipdetail {
	float: left;
	margin-top: 5px;
	font-size: 12px;
	display: block;
	width: 515px
}

.tipdetail a {
	word-break: break-all;
	word-wrap: break-word
}

.testdetail {
	float: left;
	margin-top: 10px;
	font-size: 14px;
	width: 430px;
	word-break: break-all;
	word-wrap: break-word
}

.photodetail {
	float: left;
	margin: 16px 0 0 0;
	font-size: 14px;
	display: inline
}

.testtitle {
	margin-top: 5px;
	background: url(./test.gif) no-repeat left
		center;
	padding-left: 20px
}

.photodiv {
	margin-top: 10px;
	position: relative;
	width: 210px
}

.photoimgAnchor {
	display: block;
	zoom: 1
}

.photodiv a img {
	border: 1px solid #d1d1d1;
	padding: 4px
}

.sphoto {
	font-size: 12px;
	_bottom: 36px;
	width: 60px;
	margin-right: 10px;
	display: block;
	zoom: 1
}

.photocon {
	margin-left: 5px;
	margin-top: 50px
}

.sphoto a:link,.sphoto a:visited,.sphoto a:hover,.sphoto a:active {
	text-decoration: none
}

.articletitle {
	margin: 5px 0 0 0;
	width: 395px
}

.articletitle a {
	padding-left: 5px;
	padding-right: 5px;
	word-break: break-all;
	word-wrap: break-word
}

.sarticle-board {
	text-align: right;
	font-size: 12px;
	height: 14px;
	margin-right: -30px;
	_margin-right: -30px;
	margin-top: 46px;
	float: right
}

.sarticle {
	text-align: right;
	width: 542px;
	font-size: 12px;
	height: 14px;
	margin-top: -14px
}

.commentnum {
	text-align: right;
	width: 626px;
	font-size: 12px;
	height: 15px;
	margin-top: 18px
}

.testtitle a:link,.testtitle a:visited,.testtitle a:hover,.testtitle a:active
	{
	text-decoration: underline
}

.sarticle a:link,.sarticle a:visited,.sarticle a:hover,.sarticle a:active
	{
	text-decoration: none
}

.commentnum a:link,.commentnum a:visited,.commentnum a:hover,.commentnum a:active
	{
	text-decoration: underline
}

.gift {
	margin: 0 40px 0 0;
	text-align: center;
	float: right;
	display: inline
}

.giftname {
	font-size: 12px
}

.giftname a:link,.giftname a:visited,.giftname a:hover,.giftname a:active
	{
	text-decoration: underline
}

.commentpanel {
	width: 557px;
	margin-bottom: 22px
}

.commentpanel textarea {
	padding: 0;
	height: 65px;
	width: 492px;
	border: 1px solid #cccdcd;
	margin: 0;
	border-top: 0 none;
	_margin-top: -1px
}

.pcbg-top {
	width: 515px;
	height: 8px;
	background: url(./new_pcbg_top.gif);
	overflow: hidden
}

.cbg-top {
	height: 8px;
	background: url(./new_pcbg_top.gif)
		no-repeat;
	overflow: hidden
}

.cbg-center {
	background-color: #f8f8f8;
	width: 495px;
	padding: 10px 9px;
	border-left: 1px solid #dedede;
	border-right: 1px solid #dedede
}

.yinl {
	margin: 0 3px 6px 0
}

.yinr {
	margin: 0 3px 5px 0
}

.msg {
	font-size: 12px;
	word-break: break-all;
	word-wrap: break-word;
	overflow: hidden
}

.xbg {
	margin: 10px 0 20px 0;
	height: 2px;
	overflow: hidden;
	border-top: 1px dotted #D5DDE0
}

.cbg-center .words {
	margin: 0 0 3px 4px;
	font-size: 12px
}

.fword {
	float: left;
	padding-right: 7px;
	margin-right: 7px;
	background: url(./pt.gif) repeat-y top
		right;
	overflow: hidden;
	display: inline
}

.report {
	float: left
}

.tbg-top {
	background: url(./new_tbg_top.gif);
	height: 6px;
	width: 494px;
	overflow: hidden
}

.mail-tbg-top {
	background: url(./new_mailtbg_top.gif);
	height: 6px;
	width: 494px;
	overflow: hidden
}

.ebg-top {
	background: url(./new_tbg_top.gif);
	height: 6px;
	width: 494px;
	overflow: hidden
}

.iconbn {
	width: 27px;
	height: 22px;
	border: 0;
	margin-top: 0;
	_margin-top: -1px
}

.pubbn {
	height: 23px;
	text-align: right;
	margin-top: -13px
}

.pho-pubbn {
	height: 23px;
	text-align: right;
	margin-top: 5px
}

.pubbnFormail {
	height: 28px;
	text-align: right;
	margin-top: 2px;
	zoom: 1
}

.cbg-bottom {
	height: 3px;
	background: url(./new_cbg_bottom.gif);
	width: 515px;
	overflow: hidden
}

.textareadiv {
	min-height: 66px;
	_height: 66px
}

.text-vcode-style {
	line-height: 20px;
	height: 20px
}

.text-vcode-anchor {
	line-height: 20px;
	height: 20px
}

.tiptext {
	margin-top: 20px;
	font-size: 13px;
	color: #969595;
	font-weight: bold;
	padding-left: 3px
}

.tip {
	width: 516px
}

.hbg-top {
	background: url(./new_hbg_top.gif)
		no-repeat;
	height: 8px;
	overflow: hidden
}

.hbg-center {
	padding: 6px 16px 12px 16px;
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5
}

.hbg-center ul li {
	border-bottom: 1px dashed #e4e4e4;
	height: 16px;
	line-height: 16px;
	background: url(./list.gif) no-repeat left
		center;
	_background-position-y: 10px;
	font-size: 12px;
	padding: 8px 0 8px 6px
}

.hbg-center ul li a {
	overflow: hidden;
	height: 16px;
	line-height: 16px;
	width: 476px;
	word-break: break-all;
	word-wrap: break-word;
	display: block
}

.hbg-bottom {
	background: url(./new_hbg_bottom.gif)
		no-repeat;
	height: 3px;
	overflow: hidden;
	_margin-left: 2px
}

.frdprcon {
	margin-right: 15px;
	margin-top: 5px;
	zoom: 1
}

.makefriend-panel {
	margin-bottom: 20px;
	margin-top: 10px;
	zoom: 1
}

.pimg {
	width: 188px;
	float: left;
	zoom: 1
}

.pimg-sp {
	float: left;
	zoom: 1
}

.choose-panel {
	float: left;
	margin-left: 12px;
	display: block;
	width: 330px
}

.choose-panel .text {
	font-size: 13px;
	margin: 18px 0 22px 0;
	color: #887562;
	width: 342px
}

.choose-panel .choose {
	margin-bottom: 18px;
	margin-top: 10px;
	color: #7a7979;
	font-size: 14px;
	font-weight: bold
}

.choose-panel .choose span {
	font-size: 15px
}

.choose-panel .choose span a {
	text-decoration: underline
}

.choose-panel .todo {
	margin-top: 32px;
	font-size: 12px;
	color: #656565;
	line-height: 20px
}

.choose-panel .todo .gift {
	margin-right: 15px;
	float: left;
	background: url(./right_gift_ico.gif)
		no-repeat left;
	padding-left: 25px;
	display: inline
}

.choose-panel .todo .comment {
	margin-right: 15px;
	float: left;
	background: url(./right_board_ico.gif)
		no-repeat left;
	padding-left: 25px;
	display: inline
}

.choose-panel .todo .letter {
	margin-right: 15px;
	float: left;
	background: url(./right_send_ico.gif)
		no-repeat left;
	padding-left: 25px;
	display: inline
}

.pbg-top {
	background: url(./pbg_top.gif);
	height: 4px;
	overflow: hidden
}

.pbg-top-sp {
	background: url(./pbg_top_sp.gif);
	height: 4px;
	overflow: hidden
}

.pbg-center {
	zoom: 1;
	padding: 3px 3px 3px 3px;
	height: 220px;
	border: 1px solid #e8e8e8;
	position: relative
}

.verifyPos {
	margin-top: 12px
}

.pbg-center img {
	zoom: 1;
	display: block
}

.pbg-center-sp img {
	display: block;
	zoom: 1
}

.pbg-center-sp {
	zoom: 1;
	padding: 3px 3px 3px 3px;
	text-align: center;
	float: left;
	border: 1px solid #e8e8e8;
	position: relative
}

.pbg-bottom {
	background: url(./pbg_bottom.gif);
	height: 4px;
	overflow: hidden
}

.pbg-bottom-sp {
	background: url(./pbg_bottom_sp.gif);
	height: 4px;
	overflow: hidden
}

.prtext {
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 2px 6px;
	color: #7a7979
}

.prtext span {
	
}

.head-infobg {
	background: transparent
		url(./frd_info_headbg.gif) repeat-x left
		center;
	width: 450px;
	display: block;
	height: 14px;
	line-height: 14px;
	color: #e4e4e4
}

.prinformation {
	color: #666;
	font-size: 12px;
	padding: 20px 8px 10px 56px
}

.prinformation .row {
	margin-bottom: 10px
}

.prinformation .row .info {
	float: left;
	margin-right: 27px;
	overflow: hidden
}

.prinformation .row .info-sp1 {
	margin-bottom: 15px;
	overflow: hidden;
	height: 31px;
	line-height: 15px
}

.prinformation .row .info-sp {
	height: 31px;
	line-height: 15px;
	overflow: hidden
}

.infonum {
	margin: 10px 0 0 -20px
}

.infonum .detail {
	float: left;
	width: 70px;
	height: 38px;
	border-right: 1px solid #c0edde;
	text-align: center
}

.infonum .detail .num {
	font-size: 14px;
	color: #333;
	font-weight: bold
}

.msg-frd .username {
	font-weight: bold
}

.verfied {
	background: transparent
		url(http://img.baidu.com/hi/img/myspacenew/badge_big.png?v=38278355.png)
		no-repeat scroll center center !important;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.baidu.com/hi/img/myspacenew/badge_big.png?v=38278355.png'
		);
	_background-image: none;
	bottom: -8px;
	right: -8px;
	z-index: 10;
	height: 80px;
	width: 80px;
	position: absolute
}

.mail {
	color: #3c3c3c;
	font-size: 12px
}

.to-row,.content-row {
	margin-bottom: 15px
}

.verification-row {
	margin-bottom: 25px
}

.torowInput {
	line-height: 24px;
	width: 548px;
	height: 24px;
	border: 1px solid #999;
	background: url(./smailbg_top.gif) repeat-x
		top;
	margin-left: .5em;
	background-color: #fff
}

.sp-input-sty {
	_width: 548px
}

.autoInput {
	border: 0;
	font-size: 12px;
	background: none;
	background-color: transparent;
	width: 50px
}

.input-container {
	float: left
}

.uname-item {
	background-color: #F2F6FB;
	border: 1px solid #D5DDE7;
	display: inline-block;
	float: left;
	height: 20px;
	margin-left: 2px;
	line-height: 20px;
	padding-left: 5px;
	padding-right: 3px;
	margin-top: 1px;
	zoom: 1;
	_width: 81px
}

.uname-item:hover {
	background-color: #DDE5EE;
	border: 1px solid #D5DDE7;
	display: inline-block;
	float: left;
	height: 20px;
	margin-left: 2px;
	line-height: 20px;
	padding-left: 5px;
	padding-right: 3px;
	margin-top: 1px;
	zoom: 1;
	_width: 81px
}

.item-name {
	font-size: 12px;
	float: left;
	overflow: hidden;
	width: 65px
}

.item-del {
	background: url(./input_name_del.gif)
		no-repeat left center;
	display: block;
	float: left;
	_float: right;
	margin-left: 10px;
	_margin-left: 2px;
	width: 7px;
	height: 20px;
	cursor: pointer
}

.content-row textarea {
	width: 548px;
	height: 120px;
	border: 1px solid #999;
	background: url(./smailbg_top.gif) repeat-x
		top;
	margin-left: .5em
}

.content-row .floatleft span {
	margin-left: 1em
}

.verification-row input {
	line-height: 24px;
	width: 76px;
	height: 24px;
	border: 1px solid #999;
	background: url(./smailbg_top.gif) repeat-x
		top;
	margin-left: .5em;
	_margin-left: .2em
}

.send-row {
	margin-left: 45px
}

.inputtext {
	float: left;
	line-height: 26px;
	height: 26px;
	font-size: 12px;
	width: 40px;
	color: #3C3C3C
}

.morediv {
	float: left;
	_margin-top: 10px;
	position: relative;
	top: 6px;
	_top: -2px;
	left: -16px
}

#msgMainEdit .spPos {
	position: relative;
	zoom: 1
}

#msgMainEdit .frdListcon {
	overflow-y: scroll;
	overflow-x: hidden;
	height: 87px
}

#msgMainEdit .frdListcon .innerItem {
	float: left;
	line-height: 29px;
	font-family: arial;
	font-size: 12px;
	width: 152px
}

#msgMainEdit .frdListcon input {
	height: 29px;
	line-height: 29px;
	float: left;
	margin-left: 12px
}

#msgMainEdit .title {
	float: left;
	width: 124px;
	height: 19px;
	margin-left: 8px;
	margin-top: 5px;
	text-align: center;
	background-color: #fff;
	border: 0;
	cursor: pointer
}

#msgMainEdit .frdListcon .batchItem {
	border-bottom: 1px solid #eee
}

#msgMainEdit .changeFrd {
	margin-left: 20px;
	margin-top: 10px;
	height: 26px
}

#msgMainEdit .changeFrd input {
	width: 40px;
	margin-right: 5px;
	height: 24px;
	cursor: pointer
}

#msgMainEdit .verifyImg {
	margin-left: 10px
}

#msgMainEdit .reloadAnchor {
	margin-left: 10px;
	margin-top: 10px
}

#msgMainEdit .msgEditWidth {
	width: 746px;
	padding-left: 110px;
	padding-top: 90px
}

.msgEditPos {
	margin-top: 0;
	margin-left: 0;
	height: 566px
}

.msgEditsend {
	margin-right: 150px
}

.viewmail {
	width: 545px
}

.mailtitle {
	margin-top: 14px;
	font-weight: bold
}

.mailcontent {
	border: 1px dashed #d8d8d8;
	background: #f6f6f6;
	padding: 12px;
	color: #545454;
	font-size: 13px
}

.mbg-top {
	height: 6px;
	background: url(./mbg_top.gif);
	overflow: hidden
}

.reply {
	margin-top: 26px
}

.reply textarea {
	width: 637px;
	border: 1px solid #abdef2;
	margin: 0;
	border-top: 0 none;
	height: 120px;
	_margin-top: -1px
}

.reply .words {
	margin: 0 0 3px 12px;
	font-size: 12px
}

.replysend {
	text-align: right;
	margin-top: 8px
}

.blackanchor-dealitem {
	width: 71px;
	line-height: 25px;
	height: 25px;
	border: 1px solid #a5a5a5;
	border-top: 0;
	text-align: center
}

.blackanchor-deallist {
	position: absolute;
	top: -2px;
	left: -1px;
	z-index: 10000;
	padding-top: 28px
}

.user-content {
	margin-bottom: 30px;
	height: 345px
}

.user-tousuanchor {
	display: block;
	padding: 6px;
	padding-left: 15px
}

.user-blackanchor {
	padding: 5px;
	color: #a5a5a5;
	border: 1px solid #a5a5a5;
	background: url(./new_add_black.gif)
		no-repeat 46px center;
	padding-right: 29px;
	padding-left: 6px;
	position: relative;
	margin-right: 25px
}

.user-anchor {
	width: 118px;
	margin-top: 10px
}

.returnInputStyle {
	width: 495px;
	height: 150px
}

.sendIcoStyle {
	margin-top: 0;
	margin-right: 55px
}

.returnMainStyle {
	margin-top: 15px
}

.bdmsg-content {
	width: 435px;
	_width: 420px;
	border: 1px dashed #d6d6d6;
	background-color: #f6f6f6;
	margin-top: 5px;
	margin-bottom: 4px
}

.session-bdmsg-content {
	width: 512px;
	border: 1px dashed #d6d6d6;
	background-color: #f6f6f6;
	margin-top: 15px;
	margin-bottom: 4px
}

.new-bdmsg-content {
	width: 512px;
	_width: 510px;
	border: 1px dashed #d6d6d6;
	background-color: #f6f6f6;
	margin-top: 5px;
	margin-bottom: 4px
}

.msgConSty {
	margin: 8px 3px 5px 3px;
	margin-left: 5px;
	margin-right: 5px;
	overflow: hidden;
	width: 435px;
	_width: 420px
}

.srcConSty {
	border-bottom: 1px dashed #d4eaf3;
	padding-bottom: 8px;
	margin: 5px 3px 8px 3px;
	margin-left: 20px;
	margin-right: 20px;
	overflow: hidden;
	width: 470px;
	color: #808080
}

.tousuTar {
	margin-top: 5px
}

.tousuTar span {
	font-weight: bold;
	margin-left: 15px;
	font-size: 12px
}

.tousuCon {
	margin-left: 80px;
	margin-top: 8px;
	margin-bottom: 12px
}

.tousuInpDIV {
	margin-left: 15px
}

.tousuReasonText {
	font-weight: bold;
	display: block;
	font-size: 12px;
	float: left
}

.tousuTipText {
	margin-left: 65px;
	color: #aaa
}

.tousuInp {
	width: 300px;
	height: 85px
}

.tousuBtn {
	margin-top: 30px;
	margin-bottom: 7px
}

.tousuConfirmbtn {
	cursor: pointer;
	background: url(./new_confirm_btn.gif)
		no-repeat;
	width: 73px;
	height: 26px;
	line-height: 26px;
	float: left;
	margin-left: 170px;
	text-align: center
}

.tousuCancelbtn {
	cursor: pointer;
	background: url(./new_cancel_btn.gif)
		no-repeat;
	width: 73px;
	height: 26px;
	line-height: 26px;
	float: left;
	margin-left: 24px;
	text-align: center
}

.setBlackcon {
	margin-top: 22px;
	text-align: center
}

.setBlackcon span {
	color: #76910e;
	font-weight: bold
}

.setBlackpanel {
	margin-top: 20px;
	margin-left: 140px
}

.blackConfirmbtn {
	cursor: pointer;
	background: url(./new_confirm_btn.gif)
		no-repeat;
	width: 73px;
	height: 26px;
	line-height: 26px;
	float: left;
	text-align: center
}

.blackCancelbtn {
	cursor: pointer;
	background: url(./new_cancel_btn.gif)
		no-repeat;
	width: 73px;
	height: 26px;
	line-height: 26px;
	float: left;
	text-align: center;
	margin-left: 25px
}

.hot {
	text-align: right;
	font-size: 12px;
	margin: 10px -10px -5px
}

.scanshare {
	font-size: 13px;
	text-align: right;
	padding-right: 20px
}

.hot a:link,.hot a:visited,.hot a:hover,.hot a:active {
	text-decoration: underline
}

.scanshare a:link,.scanshare a:visited,.scanshare a:hover,.scanshare a:active
	{
	text-decoration: underline
}

ul.ar {
	color: #a2a2a2
}

.fix-bug {
	_zoom: 1;
	width: 240px
}

.pho-fix-bug {
	_zoom: 1;
	width: 230px
}

.cmt-fix-bug {
	_zoom: 1;
	width: 310px;
	margin-top: 19px
}

.board {
	margin-right: -5px
}

.gift-fix-bug {
	width: 490px;
	padding: 10px 5px
}

.board-fix-bug,.hoho-fix-bug {
	width: 490px;
	padding: 10px 5px;
	margin-top: 5px;
	float: left
}

.submit {
	background: transparent url(./pubbn.gif)
		no-repeat;
	border: 0;
	height: 23px;
	width: 59px;
	cursor: pointer
}

.frd-together {
	font-weight: bold;
	font-size: 16px;
	color: #F88315
}

.msg-frd {
	background: url(./new_message_frdbg.gif)
		no-repeat 0 0;
	padding: 10px 10px 10px 14px
}

.msg-frd-bottom {
	background: url(./new_message_frdbg.gif)
		no-repeat left bottom;
	height: 10px
}

.msg-frd-user {
	width: 95px;
	text-align: left;
	overflow: hidden;
	float: left
}

.msg-frd-user-name {
	font-weight: bold;
	font-size: 14px
}

.msg-frd-content {
	float: left;
	width: 190px;
	color: #877462
}

.post-cmt .say {
	display: none
}

.cmt-submit {
	background: transparent url(./pubbn.gif)
		no-repeat;
	border: 0;
	height: 23px;
	width: 59px;
	cursor: pointer;
	float: left;
	margin-top: 5px
}

.cmt-faceBtn {
	width: 27px;
	height: 22px;
	border: 0;
	margin-top: 0;
	_margin-top: -1px;
	background: url(./icon0.gif) no-repeat;
	cursor: pointer;
	margin-left: 500px;
	display: none
}

#facePannel {
	right: 0
}

#facePannel a {
	margin-left: 2px
}

.cmt-form {
	position: relative
}

.facePannel-main {
	width: 310px;
	height: 119px;
	padding: 3px 4px
}

.facePannel-main .facePannel-close {
	display: block;
	width: 39px;
	height: 25px;
	position: absolute;
	right: 4px;
	bottom: 4px;
	cursor: pointer
}

.face-pannel-item {
	cursor: pointer;
	display: inline-block;
	width: 25px;
	height: 25px;
	border: dashed 1px #ddd;
	margin: 2px;
	float: left;
	position: relative;
	z-index: 100
}

.face-pannel-item:hover {
	border: dashed 1px #aaa
}

.list-delete {
	float: right;
	margin-right: 10px
}

.hoho-faces {
	position: relative
}

.hoho_cmt {
	display: block
}

.frd-dashan {
	float: left
}

.mod-dashan .mdl-pic {
	float: left;
	margin: 15px 5px 10px 0;
	padding: 3px;
	border: 1px solid #ccc;
	height: 220px;
	width: 180px;
	overflow: hidden;
	display: inline
}

.mod-dashan .mdl-right {
	position: relative;
	float: left
}

.mod-dashan .mdl-right .text {
	margin: 15px 0 8px 15px;
	width: 332px;
	height: 35px
}

.mod-dashan a:hover {
	text-decoration: underline
}

.mod-dashan .mdl-right .font-col {
	color: #b4b4b4
}

.mod-dashan .mdl-right .input {
	vertical-align: middle;
	zoom: 1
}

.mod-dashan .manage-commnet {
	position: absolute;
	top: 227px;
	right: 20px
}

.mod-dashan .cm-outlet {
	border: 2px solid #ececec;
	height: 181px;
	width: 346px;
	overflow: hidden;
	margin-left: 2px
}

.mod-dashan .cm-inlet {
	border: 1px solid #f6b97b;
	padding: 1px
}

.mod-dashan .cm-top {
	height: 29px;
	background-color: #ffe9d2;
	padding-left: 10px;
	line-height: 29px;
	position: relative;
	overflow: hidden
}

.mod-dashan .cm-mdl {
	height: 72px;
	border-top: 1px dashed #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
	margin: 1px 0;
	position: relative;
	padding-top: 10px
}

.mod-dashan .cm-mdl .input-out {
	background: url(./yx_cm_text01.png)
		no-repeat top left;
	height: 34px;
	line-height: 34px;
	float: left;
	position: relative;
	width: 188px;
	margin-left: 10px;
	*padding-top: 10px
}

.mod-dashan .ui-btn-cm {
	background: url(./yx_btn_cm.png) no-repeat
		top left;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./yx_btn_cm.png",
		sizingMethod='crop' );
	_background: none;
	height: 28px;
	width: 76px;
	margin-top: 3px;
	float: left;
	cursor: pointer
}

.mod-dashan .cm-mdl .input {
	margin-left: 10px;
	*margin-left: 2px;
	font-size: 12px;
	vertical-align: middle;
	border: medium none;
	position: relative;
	zoom: 1;
	width: 165px;
	color: #bfbfbf
}

.mod-dashan .cm-btm {
	height: 60px;
	padding: 1px;
	background-color: #f8f8f8
}

.mod-dashan .person-info {
	margin: 36px 0 28px 26px
}

.mod-dashan .my-comment {
	height: 143px;
	width: 325px;
	line-height: 30px;
	border: 1px solid #ececec;
	margin-left: 13px;
	background-color: #fcfcfc;
	color: #f07f07
}

.dashan-panel .portrait,.dashan-panel .desc,.dashan-panel .desc .btn-view
	{
	background:
		url(http://hi.bdimg.com/static/apps/appdashan/img/dashan_msg.png?v=38278355.png)
		no-repeat
}

.dashan-panel .portrait {
	border: 1px solid #CDCDCD;
	float: left;
	height: 212px;
	padding: 3px;
	width: 172px;
	background-position: 3px 3px
}

.dashan-panel .desc {
	color: #7A7979;
	float: left;
	font-size: 14px;
	font-weight: bold;
	padding: 109px 0 0 35px;
	width: 305px;
	background-position: 24px -214px
}

.dashan-panel .content {
	font-size: 14px;
	line-height: 24px;
	padding-left: 0
}

.dashan-panel .desc .btn-view {
	display: block;
	height: 42px;
	margin-top: 10px;
	width: 115px;
	background-position: -199px 0
}

.dashan-panel .desc .orange {
	color: #F58D10
}

.pk-detail {
	clear: both;
	margin-top: 12px
}

.pk-detail img.vs {
	height: 12px;
	float: left;
	margin: 40px 5px 0 5px
}

.pk-detail .player-0,.pk-detail .player-1 {
	float: left;
	height: 87px;
	width: 87px;
	padding: 3px;
	text-align: center
}

.pk-detail .player-0 {
	background-color: #d33a47
}

.pk-detail .player-1 {
	background-color: #3c45d1
}

.pk-detail .player-0 img,.pk-detail .player-1 img {
	height: 87px;
	width: 87px
}

.pk-detail .vote-0,.pk-detail .vote-1 {
	float: left;
	width: 93px;
	text-align: center;
	overflow: hidden;
	color: #666;
	line-height: 18px
}

.pk-detail .vote-0 {
	clear: left
}

.pk-detail .vote-1 {
	margin-left: 24px
}

.pk-detail .vote-0 span,.pk-detail .vote-1 span {
	color: #f24724;
	font-weight: bold
}

.pk-detail .pk-msg {
	clear: both
}

.clearfix:after {
	content: '\0020';
	display: block;
	height: 0;
	clear: both
}

.clearfix {
	zoom: 1
}

.mod-yx .mdl-pic {
	float: left;
	margin: 15px 5px 10px 0;
	padding: 3px;
	border: 1px solid #ccc;
	height: 220px;
	width: 180px;
	overflow: hidden;
	display: inline
}

.mod-yx .mdl-right {
	position: relative;
	float: left
}

.mod-yx .mdl-right .text {
	margin: 15px 0 8px 15px;
	width: 332px;
	height: 35px
}

.mod-yx a:hover {
	text-decoration: underline
}

.mod-yx .mdl-right .font-col {
	color: #b4b4b4
}

.mod-yx .mdl-right .from-msg {
	background: url(./yx_msg_notify.png)
		no-repeat top left;
	background-position: -8px -9px;
	height: 90px;
	width: 332px;
	margin-left: 5px;
	padding: 10px 0 0 15px;
	color: #7c7c7c
}

.mod-yx .ui-btn-comment {
	background-image: url(./yx_btn_comment.png);
	background-repeat: no-repeat;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./yx_btn_comment.png",
		sizingMethod='crop' );
	_background: none;
	height: 40px;
	width: 139px;
	margin-left: 8px;
	cursor: pointer;
	margin-top: 10px
}

.mod-yx .mdl-right .input {
	vertical-align: middle;
	zoom: 1
}

.mod-yx .manage-commnet {
	position: absolute;
	top: 227px;
	right: 20px
}

.mod-yx .cm-outlet {
	border: 2px solid #ececec;
	height: 181px;
	width: 346px;
	overflow: hidden;
	margin-left: 2px
}

.mod-yx .cm-inlet {
	border: 1px solid #f6b97b;
	padding: 1px
}

.mod-yx .cm-top {
	height: 29px;
	background-color: #ffe9d2;
	padding-left: 10px;
	line-height: 29px;
	position: relative;
	overflow: hidden
}

.mod-yx .top-close {
	background: url(./yx_close.png) no-repeat
		top left;
	height: 21px;
	width: 12px;
	position: absolute;
	top: 2px;
	right: 5px;
	cursor: pointer
}

.mod-yx .cm-mdl {
	height: 72px;
	border-top: 1px dashed #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
	margin: 1px 0;
	position: relative;
	padding-top: 10px
}

.mod-yx .cm-mdl .thxo {
	font-weight: 700;
	margin-left: 15px
}

.mod-yx .cm-mdl .input-out {
	background: url(./yx_cm_text01.png)
		no-repeat top left;
	height: 34px;
	line-height: 34px;
	float: left;
	position: relative;
	width: 188px;
	margin-left: 10px;
	*padding-top: 10px
}

.mod-yx .ui-btn-cm {
	background: url(./yx_btn_cm.png) no-repeat
		top left;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./yx_btn_cm.png",
		sizingMethod='crop' );
	_background: none;
	height: 28px;
	width: 76px;
	margin-top: 3px;
	float: left;
	cursor: pointer
}

.mod-yx .cm-mdl .input {
	margin-left: 10px;
	*margin-left: 2px;
	font-size: 12px;
	vertical-align: middle;
	border: medium none;
	position: relative;
	zoom: 1;
	width: 165px;
	color: #bfbfbf
}

.mod-yx .cm-btm {
	height: 60px;
	padding: 1px;
	background-color: #f8f8f8
}

.mod-yx .person-info {
	margin: 36px 0 28px 26px
}

.mod-yx .pj-item {
	float: left;
	width: 78px;
	height: 40px;
	border-right: 1px solid #dfdfdf;
	text-align: center
}

.mod-yx .pj-item-last {
	float: left;
	width: 78px;
	height: 40px;
	text-align: center
}

.mod-yx .my-comment {
	height: 83px;
	width: 195px;
	line-height: 30px;
	border: 1px solid #ececec;
	margin-left: 13px;
	background-color: #fcfcfc;
	color: #f07f07
}

#tag_container {
	text-align: center;
	width: 294px;
	clear: both;
	font-size: 12px;
	top: 37px;
	margin-left: 10px;
	position: absolute
}

#tag_list {
	line-height: 16px;
	padding: 10px 10px 0 10px;
	text-align: center
}

#tag_list a,#tag_list a:visited,#tag_list a:active,#tag_list a:hover {
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 5px;
	text-align: center;
	line-height: 16px;
	display: inline-block;
	*margin-right: -2px;
	text-decoration: none;
	margin-top: -4px;
	white-space: nowrap
}

#tag_list .tag_color1 {
	background: #dc0000;
	border: 1px solid #dc0000;
	color: #FFF
}

#tag_list .tag_color1:hover {
	background: #FFF;
	color: #dc0000
}

#tag_list .tag_color2 {
	background: #2f4924;
	border: 1px solid #2f4924;
	color: #FFF
}

#tag_list .tag_color2:hover {
	background: #FFF;
	color: #2f4924
}

#tag_list .tag_color3 {
	background: #f60;
	border: 1px solid #f60;
	color: #FFF
}

#tag_list .tag_color3:hover {
	background: #FFF;
	color: #f60
}

#tag_list .tag_color4 {
	background: #730081;
	border: 1px solid #730081;
	color: #FFF
}

#tag_list .tag_color4:hover {
	background: #FFF;
	color: #730081
}

#tag_list .tag_color5 {
	background: #a09036;
	border: 1px solid #a09036;
	color: #FFF
}

#tag_list .tag_color5:hover {
	background: #FFF;
	color: #a09036
}

#tag_list .tag_color6 {
	background: #549e91;
	border: 1px solid #549e91;
	color: #FFF
}

#tag_list .tag_color6:hover {
	background: #FFF;
	color: #549e91
}

#tag_list .tag_color7 {
	background: #ff4800;
	border: 1px solid #ff4800;
	color: #FFF
}

#tag_list .tag_color7:hover {
	background: #FFF;
	color: #ff4800
}

#tag_list .tag_color8 {
	background: #3f42b5;
	border: 1px solid #3f42b5;
	color: #FFF
}

#tag_list .tag_color8:hover {
	background: #FFF;
	color: #3f42b5
}

#tag_list .tag_color9 {
	background: #9a5a80;
	border: 1px solid #9a5a80;
	color: #FFF
}

#tag_list .tag_color9:hover {
	background: #FFF;
	color: #9a5a80
}

#tag_list .tag_color10 {
	background: #470089;
	border: 1px solid #470089;
	color: #FFF
}

#tag_list .tag_color10:hover {
	background: #FFF;
	color: #470089
}

#tag_list .tag_color11 {
	background: #c38500;
	border: 1px solid #c38500;
	color: #FFF
}

#tag_list .tag_color11:hover {
	background: #FFF;
	color: #c38500
}

#tag_list .tag_color12 {
	background: #75015b;
	border: 1px solid #75015b;
	color: #FFF
}

#tag_list .tag_color12:hover {
	background: #FFF;
	color: #75015b
}

#tag_list .tag_color13 {
	background: #b91456;
	border: 1px solid #b91456;
	color: #FFF
}

#tag_list .tag_color13:hover {
	background: #FFF;
	color: #b91456
}

#tag_list .tag_color14 {
	background: #868845;
	border: 1px solid #868845;
	color: #FFF
}

#tag_list .tag_color14:hover {
	background: #FFF;
	color: #868845
}

#tag_list .tag_color15 {
	background: #b703b9;
	border: 1px solid #b703b9;
	color: #FFF
}

#tag_list .tag_color15:hover {
	background: #FFF;
	color: #b703b9
}

#tag_list .tag_color16 {
	background: #0091ce;
	border: 1px solid #0091ce;
	color: #FFF
}

#tag_list .tag_color16:hover {
	background: #FFF;
	color: #0091ce
}

#tag_list .tag_color17 {
	background: #e40daf;
	border: 1px solid #e40daf;
	color: #FFF
}

#tag_list .tag_color17:hover {
	background: #FFF;
	color: #e40daf
}

#tag_list .tag_color18 {
	background: #828282;
	border: 1px solid #828282;
	color: #FFF
}

#tag_list .tag_color18:hover {
	background: #FFF;
	color: #828282
}

.duiwei-panel {
	padding-left: 10px;
	margin: 0
}

.duiwei-detail {
	clear: both;
	padding-top: 15px
}

.duiwei-title {
	font-size: 14px;
	font-weight: normal;
	color: #000;
	margin: 10px 0 18px
}

.duiwei-msg {
	font-size: 12px;
	line-height: 20px
}

.duiwei-todo {
	border-top: dashed 1px #e4e4e4;
	padding-top: 20px
}

.duiwei-input-top {
	height: 10px;
	overflow: hidden;
	width: 322px;
	background: url(http://img.baidu.com/hi/apps/duiwei/duiwei_note1_bg.png)
		no-repeat 0 0
}

.duiwei-input-bottom {
	height: 4px;
	overflow: hidden;
	width: 322px;
	background: url(http://img.baidu.com/hi/apps/duiwei/duiwei_note1_bg.png)
		no-repeat 0 -10px
}

.duiwei-input-main {
	width: 311px;
	border-left: solid 1px #dfdfdf;
	border-right: solid 1px #dfdfdf;
	background-color: #f8f8f8;
	padding-left: 9px
}

.duiwei-link {
	padding-top: 5px;
	padding-left: 4px
}

.duiwei-link-jubao {
	border-left: #9b9b9b dotted 1px;
	padding-left: 5px;
	margin-left: 8px
}

.duiwei-input {
	background: url(http://img.baidu.com/hi/apps/duiwei/duiwei_note1_bg.png)
		no-repeat 0 -14px;
	overflow: hidden;
	width: 301px;
	padding-top: 7px
}

.duiwei-input textarea {
	width: 299px;
	border: 1px solid #cccdcd;
	border-top: none
}

.duiwei-submit {
	padding: 10px 0;
	display: block
}

.duiwei-submit input {
	background: transparent url(./pubbn.gif)
		no-repeat;
	width: 59px;
	height: 23px;
	border: none;
	cursor: pointer
}

.duiwei-panel .choose {
	line-height: 22px
}

.duiwei-panel .portrait {
	float: left;
	width: 172px;
	height: 212px;
	padding: 3px;
	border: solid 1px #cdcdcd;
	background:
		url(http://hi.bdimg.com/static/apps/duiwei/img/duiwei_msg.png?v=38278355.png)
		-175px 3px no-repeat
}

.duiwei-panel .desc {
	float: left;
	width: 305px;
	padding: 95px 0 0 35px;
	background:
		url(http://hi.bdimg.com/static/apps/duiwei/img/duiwei_msg.png?v=38278355.png)
		0 -240px no-repeat;
	font-size: 14px;
	font-weight: bold;
	color: #7a7979
}

.duiwei-panel .desc .orange {
	color: #f58d10
}

.duiwei-panel .desc .btn-test {
	width: 175px;
	height: 42px;
	display: block;
	margin-top: 23px;
	background:
		url(http://hi.bdimg.com/static/apps/duiwei/img/duiwei_msg.png?v=38278355.png)
		0 -84px
}

.duiwei-panel .content {
	font-size: 14px;
	line-height: 24px
}

.duiwei-panel .content .qtitle {
	font-weight: bold;
	color: #4892a4
}

.duiwei-panel .btn-invite {
	width: 175px;
	height: 42px;
	display: block;
	margin-top: 15px;
	background:
		url(http://hi.bdimg.com/static/apps/duiwei/img/duiwei_msg.png?v=38278355.png)
		0 0
}

.duiwei-panel .btn-modify {
	width: 175px;
	height: 42px;
	display: block;
	margin-top: 15px;
	background:
		url(http://hi.bdimg.com/static/apps/duiwei/img/duiwei_msg.png?v=38278355.png)
		0 -42px
}

.duiwei-panel .duiwei-result {
	margin-top: 20px;
	border-top: dotted 1px #c7c6c6;
	padding-top: 20px
}

.duiwei-panel .duiwei-result p {
	height: 20px;
	font-size: 14px
}

.duiwei-panel .results {
	color: #a3a2a2;
	line-height: 21px
}

.duiwei-panel .user-head {
	float: left;
	width: 72px
}

.duiwei-panel .user-head img {
	padding: 2px;
	border: solid 1px #eaeae8
}

.duiwei-panel .messages-box {
	float: left
}

.duiwei-panel .messages-head {
	font-size: 14px;
	height: 24px
}

.duiwei-panel .message-head,.duiwei-panel .message-foot {
	background:
		url(http://hi.bdimg.com/static/apps/duiwei/img/duiwei_msg.png?v=38278355.png)
		no-repeat 0 -216px;
	height: 15px;
	width: 461px;
	overflow: hidden
}

.duiwei-panel .message-foot {
	background-position: 0 -232px;
	height: 4px
}

.duiwei-panel .message-main {
	width: 457px;
	border-style: solid;
	border-width: 0 1px;
	border-color: #d9e4b7;
	background-color: #fff;
	padding: 0 1px
}

.duiwei-panel .message-title {
	background: #f6fbe7;
	height: 24px;
	line-height: 24px;
	padding: 0 15px
}

.duiwei-panel .message-title .jubao {
	border-left: dotted 1px #9b9b9b;
	margin-left: 5px;
	padding-left: 5px;
	cursor: pointer;
	color: #4B7C0F
}

.duiwei-panel .message-title .wap-linksty {
	float: right
}

.duiwei-panel .message-form {
	clear: both;
	padding: 4px 15px 10px;
	border-bottom: solid 1px #dce7c9;
	height: 42px;
	background: #f6fbe7
}

.duiwei-panel .message-form .message-submit {
	float: right;
	cursor: pointer;
	width: 56px;
	height: 42px;
	display: block;
	border: 0;
	background:
		url(http://hi.bdimg.com/static/apps/duiwei/img/duiwei_msg.png?v=38278355.png)
		no-repeat 0 -127px
}

.duiwei-panel .message-form .message-textarea {
	height: 40px;
	width: 364px;
	border: solid 1px #c1caa6
}

.duiwei-panel .message-list {
	background: #f6fbe7;
	padding: 5px 0 12px 15px;
	line-height: 20px;
	height: 160px
}

.duiwei-panel .message-scroll {
	height: 160px;
	overflow: hidden;
	width: 426px;
	float: left;
	position: relative
}

.duiwei-panel .message-ul {
	position: absolute;
	top: 0;
	width: 426px
}

.duiwei-panel .message-list li {
	border-bottom: #c5c5c1 dotted 1px
}

.duiwei-panel .message-list .name {
	color: #6a6a6a
}

.duiwei-panel .msg-time {
	color: #969696;
	float: right;
	font-size: 12px
}

.duiwei-question {
	clear: both
}

.duiwei-question .question-head {
	font-weight: bold;
	line-height: 25px;
	font-size: 14px;
	color: #7a7979;
	margin-bottom: 12px;
	border-bottom: solid 1px #eaeedd
}

.duiwei-question .question-head a {
	float: right;
	font-weight: normal;
	font-size: 12px
}

.mod-question-answer .options span,.mod-question-answer .title .type {
	background:
		url(http://hi.bdimg.com/static/apps/duiwei/img/duiwei_bg02.png?v=38278355.png)
		no-repeat 0 0
}

.mod-question-answer {
	background-color: #fff;
	padding: 15px 0 0 10px
}

.mod-question-answer .title {
	color: #4892a4;
	font-size: 14px;
	font-weight: bold;
	display: inline
}

.mod-question-answer .title .type {
	color: #fff;
	font-size: 14px;
	font-weight: normal;
	background-position: -219px 0;
	display: block;
	width: 35px;
	padding-right: 2px;
	height: 19px;
	float: left;
	text-align: center;
	line-height: 19px;
	margin-right: 5px
}

.mod-question-answer .options {
	padding: 10px 0 10px 40px
}

.mod-question-answer .options li {
	height: 24px;
	line-height: 24px;
	color: #4892a4;
	padding-right: 10px;
	_height: 22px;
	_padding-top: 2px
}

.mod-question-answer .options .square {
	width: 3px;
	height: 3px;
	background-color: #4892a4;
	float: left;
	margin: 10px 4px;
	overflow: hidden
}

.mod-question-answer .options .same {
	background-color: #70b300;
	color: #fff
}

.mod-question-answer .options .ta {
	background-color: #ccf6ff;
	color: #4892a4
}

.mod-question-answer .options .wo {
	background-color: #fff3da;
	color: #ee7237
}

.mod-question-answer .options .same .square {
	background-color: #fff
}

.mod-question-answer .options .ta .square {
	background-color: #4892a4
}

.mod-question-answer .options .wo .square {
	background-color: #ee7237
}

.mod-question-answer .options span {
	float: right
}

.mod-question-answer .options .same span {
	background: none
}

.mod-question-answer .options .ta span {
	background-position: -219px -20px;
	padding-left: 22px
}

.mod-question-answer .options .wo span {
	background-position: -219px -40px;
	padding-left: 22px
}

.wap-tips {
	background: transparent
		url(./wap-tips-ico.gif) no-repeat left
		top;
	padding-left: 16px;
	color: #93AE6E;
	height: 17px;
	line-height: 17px;
	zoom: 1
}

=======
.duiwei-panel .choose {
	line-height: 22px
}

#msgMainEdit .frdListstyle {
	background-color: #fff;
	border-style: solid;
	border-width: 1px 3px 3px 1px;
	border-color: #7f7f7f;
	border-left: 1px solid #287694;
	position: absolute;
	left: 0;
	top: 26px;
	width: 130px;
	z-index: 20000;
	margin-left: .5em
}

#msgMainEdit  .spPos {
	position: relative;
	zoom: 1
}

#msgMainEdit .frdItem {
	height: 24px;
	line-height: 24px;
	margin: 2px 2px 0 4px;
	border-bottom: 2px solid #eee;
	cursor: pointer
}

#msgMainEdit  .moreFrd {
	background-color: #fff;
	position: absolute;
	border-style: solid;
	border-color: #287694;
	border-width: 1px;
	width: 690px;
	height: 299px;
	left: 50px;
	top: 24px;
	z-index: 20000
}

#msgMainEdit .frdListcon {
	overflow-x: hidden;
	height: 232px
}

#msgMainEdit .frdListcon .innerItem {
	float: left;
	line-height: 62px;
	font-family: arial;
	font-size: 12px;
	width: 216px;
	margin-top: 3px
}

#msgMainEdit .frdListcon input {
	height: 62px;
	line-height: 62px;
	float: left;
	margin-left: 12px;
	margin-right: 5px;
	display: none
}

#msgMainEdit .frd-text-con {
	margin-left: 10px
}

#msgMainEdit .title {
	float: left;
	width: 124px;
	height: 25px;
	line-height: 25px;
	margin-left: 8px;
	margin-top: 5px;
	text-align: center;
	background-color: #E0DDCD;
	border: 0;
	cursor: pointer
}

#msgMainEdit .titleFrd {
	background-color: #f2f6fb;
	border: 0 solid #fff
}

#msgMainEdit .frdListcon .batchItem {
	border-bottom: 1px solid #eee;
	padding-bottom: 10px
}

#msgMainEdit .changeFrd {
	margin-right: 20px;
	margin-top: 10px;
	height: 26px
}

#msgMainEdit .changeFrd a {
	margin-left: 5px;
	color: #1a70b2
}

#msgMainEdit .changeFrd input {
	width: 40px;
	margin-right: 5px;
	height: 24px;
	cursor: pointer
}

#msgMainEdit  .frdSelector {
	position: absolute;
	top: 0;
	left: -584px;
	_top: -8px
}

#msgMainEdit .frdpic-ico-style {
	float: left;
	margin-left: 12px;
	padding-top: 3px
}

#msgMainEdit .mouseover {
	background: url('./pic_selected_bg.gif')
		no-repeat left top;
	width: 171px;
	line-height: 62px;
	height: 62px
}

#msgMainEdit  .mouseselect {
	background: url('./pic_selected_bg.gif')
		no-repeat left top;
	width: 171px;
	line-height: 62px;
	height: 62px;
	position: relative
}

#msgMainEdit .add-sty {
	position: absolute;
	top: 43px;
	left: 14px
}

.session-con-container {
	position: relative;
	width: 525px;
	float: left;
	height: 100%;
	overflow: hidden
}

.notice-session-con-container {
	position: relative;
	width: 456px;
	float: left;
	height: 100%;
	overflow: hidden
}

.session-con-view {
	position: absolute
}

.on-select-none {
	-moz-user-select: none;
	-webkit-user-select: none
}

.on-unselect-none {
	-moz-user-select: text;
	-webkit-user-select: text
}

.session-scroll-bar {
	margin-left: 5px;
	position: relative;
	height: 100%;
	float: left;
	width: 11px
}

.msg-session-scroll-bar {
	margin-left: 5px;
	position: relative;
	height: 100%;
	float: left;
	width: 11px;
	background: url('./sroll_orbit_bg.gif')
		no-repeat left center
}

.the-bar-container {
	position: relative;
	width: 9px;
	height: 46px;
	-moz-user-select: none;
	-webkit-user-select: none
}

.bar-space-top {
	width: 9px;
	height: 3px;
	background: url('./scroll-top.gif')
		no-repeat left top;
	font-size: 0;
	line-height: 0
}

.bar-space-bottom {
	width: 9px;
	height: 3px;
	background: url('./scroll-bot.gif')
		no-repeat left top;
	font-size: 0;
	line-height: 0
}

.bar-space {
	width: 9px;
	height: 40px;
	background: url('./scroll-center.gif')
		repeat-y left top;
	cursor: pointer;
	font-size: 0;
	line-height: 0
}

.edit-container {
	width: 462px;
	height: 130px;
	background-color: #f6fbe7
}

.edit-top {
	width: 462px;
	height: 9px;
	background: url('./edit-conbg.gif')
		no-repeat left top;
	font-size: 0;
	line-height: 0
}

.subText {
	width: 318px;
	height: 52px;
	border: 1px solid #a0a9ba;
	float: left;
	margin-left: 30px
}

.subBtn {
	width: 50px;
	height: 50px;
	background: url('./new_cmt_btn.gif')
		no-repeat 0 0;
	float: left;
	border: 0 none;
	cursor: pointer;
	margin-left: 4px;
	display: block;
	margin-top: 3px
}

.vcode-value {
	width: 44px;
	height: 22px;
	border: 1px solid #a0a9ba
}

.edit-input {
	padding-top: 20px
}

.vcode-text {
	font-size: 12px;
	float: left
}

.vcode-input {
	float: left;
	width: 58px;
	height: 24px
}

.vcode-link {
	float: left;
	margin-left: 6px
}

.yanzheng-sty {
	float: left
}

.yanzheng-sty img {
	height: 30px
}

.edit-vcode {
	margin-left: 30px;
	margin-top: 5px
}

.wap-linkcon {
	float: right;
	margin-right: 18px
}

.wap-linksty {
	background: transparent
		url(./wap-tips-ico.gif) no-repeat scroll
		left top;
	height: 17px;
	line-height: 17px;
	padding-left: 16px;
	font-size: 12px
}

.session-con-container {
	position: relative;
	width: 525px;
	float: left;
	height: 100%;
	overflow: hidden
}

.session-con-view {
	position: absolute
}

.session-container {
	border: 1px solid #ccc;
	width: 500px;
	height: 280px;
	background-color: #f6fbe7;
	font-size: 12px
}

.session-pic {
	float: left
}

.session-pic img {
	width: 55px;
	height: 55px
}

.seesion-con {
	float: left;
	width: 450px;
	margin-left: 10px
}

.session-item {
	padding-top: 8px;
	padding-left: 0;
	border-bottom: 1px solid #fff;
	padding-bottom: 5px
}

.top-username {
	color: #4c7d08
}

.top-time {
	float: right;
	color: #969696
}

.con-bot {
	padding-top: 5px
}

.msg-con-bot {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	margin-top: 5px;
	border: 1px dashed #d6d6d6;
	background-color: #f6f6f6
}

.note-session-container {
	border-top: 1px solid #ccc;
	width: 460px;
	height: 210px;
	background-color: #f6fbe7;
	font-size: 12px
}

.note-session-con-container {
	position: relative;
	width: 443px;
	float: left;
	height: 100%;
	overflow: hidden
}

.note-session-con-view {
	position: absolute
}

.note-seesion-con {
	float: left;
	width: 360px;
	margin-left: 10px
}

.edit-con,.note-session-container {
	margin-left: 65px
}

.all-container {
	width: 560px;
	height: 287px
}

.item-con {
	background: url('./black_ico.gif')
		no-repeat left center;
	display: block;
	padding-left: 18px;
	line-height: 25px;
	margin-left: 10px;
	zoom: 1
}

.del-link {
	color: #8db31b;
	margin-left: 10px
}

.sure-btn {
	background: url('./ensure_btn.gif')
		no-repeat left center;
	width: 73px;
	height: 26px;
	margin: auto;
	cursor: pointer
}

.repair-sure {
	float: left;
	margin-left: 55px;
	_margin-left: 25px;
	text-align: none
}

.cancel-btn {
	background: url('./cancel_btn.gif')
		no-repeat left center;
	width: 73px;
	height: 26px;
	float: left;
	margin-left: 15px
}

.btn-container {
	margin-top: 16px;
	text-align: center
}

.black-body {
	text-align: center;
	padding-top: 40px;
	margin: auto;
	width: 300px
}

.repair-btn-container {
	margin-top: 16px;
	width: 300px
}

.no-black-style {
	font-size: 14px;
	text-align: center;
	margin-top: 22px
}

.black-name {
	color: #76910e
}

.black-con {
	font-size: 14px
}

.repaire-black-con {
	font-size: 14px;
	width: 300px
}

.item-pos {
	float: left
}

.msg-user-img {
	margin-right: 15px;
	float: left;
	display: inline
}

.msg-user-img img {
	border: 1px solid #ebebeb;
	padding: 2px
}

.msg-user-img a img {
	border: 1px solid #ebebeb;
	padding: 2px
}

.msg-user-text a {
	font-weight: normal;
	font-size: 14px;
	margin-right: 5px
}

.msg-cbg-center {
	width: 495px;
	padding: 10px 9px;
	padding-left: 0
}

.msg-cmtpanel {
	width: 557px;
	margin-bottom: 22px;
	margin-top: 4px
}

.cmtpanel-textarea {
	padding: 0;
	height: 65px;
	width: 536px;
	border: 1px solid #999;
	margin: 0;
	_margin-top: -1px
}

.msg-tipdetail {
	float: left;
	margin-top: 5px;
	font-size: 14px;
	display: block;
	width: 445px
}

.msg-bdcontent {
	width: 430px;
	border: 1px dashed #d6d6d6;
	background-color: #f6f6f6;
	margin-top: 15px;
	margin-bottom: 4px
}

.msg-session-container {
	width: 545px;
	height: 350px;
	font-size: 12px
}

.notice-seesion-container {
	width: 545px;
	height: 450px;
	font-size: 12px
}

.notice-session-scroll-bar {
	margin-left: 5px;
	position: relative;
	height: 100%;
	float: left;
	width: 11px;
	background: url('./sroll_orbit_bg_new.gif')
		no-repeat left center
}

.msg-alert-style {
	font-size: 16px;
	margin-top: 32px;
	text-align: center
}

.spam-sty {
	margin-left: 30px;
	_margin-left: 15px
}

.text-yin {
	display: block;
	float: left
}

.text-sty {
	display: block;
	float: left
}

.normal-ad-sty {
	margin-left: 16px
}

.span-con-sty {
	font-size: 12px
}

.mail-tip-style {
	color: #999;
	font-size: 12px;
	margin-left: 40px;
	margin-bottom: 10px
}

.view-singleone {
	height: 280px
}

#msgMainEdit .frd-list-selected {
	background-color: #f2f6fb
}

#msgMainEdit .frd-list-unselected {
	
}

#msgMainEdit .tips-bg {
	background: url('./tips_bg.gif') no-repeat
		3px center
}

#msgMainEdit .mail-top-ico {
	background: url('./new_mail_topIco.gif')
		no-repeat left top;
	width: 94px;
	height: 17px;
	margin-bottom: 55px;
	margin-left: -25px;
	zoom: 1
}

.msg-titlecon {
	font-weight: bold
}

.blacklink-con-sty {
	line-height: 28px;
	margin-right: 17px;
	_margin-right: 10px
}

.msg-spTalkSty {
	color: #000
}

.msgtime {
	color: #969696;
	margin-top: -20px
}

.has-msg-time {
	color: #969696
}

#msgMainEdit .changeFrd a.selectedPage {
	font-weight: bold;
	text-decoration: underline
}

.mod-friend .user-faceshow,.mod-friend .user-faceshow-no,.user-interactive .tips-1,.user-interactive .tips-2,.user-interactive .over,.user-interactive .tips-3,.user-interactive .console .accpect,.user-interactive .console .btnimpress,.user-interactive .console .reject,.user-interactive .go_space,.user-interactive .x-close,.user-interactive .input-warp
	{
	background: url(./msg_friend_bg.png?v=13)
		no-repeat transparent
}

.mod-friend {
	width: 565px;
	margin: 0 auto;
	margin-top: 20px;
	height: 285px
}

.mod-friend .user-faceshow {
	background-position: 0 0;
	width: 200px;
	height: 300px;
	position: relative;
	color: #666
}

.mod-friend .user-faceshow div {
	margin-left: 10px;
	line-height: 20px
}

.mod-friend .user-faceshow .name-stat {
	height: 20px;
	line-height: 20px;
	color: #4b7c0f
}

.mod-friend .user-faceshow .others,.mod-friend .user-faceshow-no .others
	{
	height: 16px;
	line-height: 16px;
	margin-right: 2px
}

.mod-friend .user-faceshow .user-face {
	height: 220px;
	margin-top: 10px
}

.mod-friend .user-faceshow-no {
	width: 130px;
	height: 190px;
	position: relative;
	background-position: -566px -3px;
	color: #666;
	margin: 0 auto
}

.mod-friend .user-faceshow-no div {
	margin-left: 10px;
	height: 18px
}

.mod-friend .user-faceshow-no .user-face-no {
	height: 110px;
	margin-top: 10px;
	padding-top: 6px;
	*margin-top: 0
}

.mod-friend .frd-on {
	background: url("http://img.baidu.com/passport/icn_online.gif")
		no-repeat transparent;
	height: 16px;
	width: 16px
}

.mod-friend .user-ver {
	background:
		url("http://img.baidu.com/hi/img/myspacenew/badge_big.png?v=38278355.png")
		no-repeat transparent;
	top: 180px;
	height: 80px;
	position: absolute;
	left: 118px;
	width: 80px;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://img.baidu.com/hi/img/myspacenew/badge_big.png?v=38278355.png",
		sizingMethod='crop' );
	_background: none;
	z-index: 10000
}

.user-interactive .care_btn {
	background:
		url("http://img.baidu.com/hi/img/msg/msg_friend_care.gif?v=38278355.gif")
		no-repeat 4px 0 transparent;
	height: 49px;
	width: 115px;
	border: 0;
	display: inline-block
}

.user-interactive .uname {
	font-family: "΢���ź�";
	font-size: 18px;
	margin-left: 10px;
	margin-top: 5px;
	width: 343px
}

.user-interactive .dotted {
	background: url("./msg-dot.png") no-repeat
		0 4px transparent;
	height: 15px;
	width: 10px;
	float: left
}

.user-interactive .tips-1 {
	width: 359px;
	height: 45px;
	background-position: -201px -132px;
	margin-top: 5px
}

.user-interactive .tips-2 {
	width: 363px;
	height: 66px;
	background-position: -201px -3px;
	margin-top: 5px
}

.user-interactive .tips-3 {
	width: 346px;
	height: 28px;
	background-position: -207px -176px;
	margin-top: 3px;
	padding-top: 4px
}

.user-interactive .tips-one {
	float: left;
	line-height: 34px;
	padding-left: 30px;
	font-size: 14px;
	color: #676767
}

.user-interactive .tips-two {
	line-height: 30px;
	padding-left: 30px;
	font-size: 14px
}

.user-interactive .tips-thd {
	margin-left: 25px;
	line-height: 22px
}

.user-interactive .over {
	width: 20px;
	height: 20px;
	background-position: -484px -210px;
	display: inline-block;
	float: left
}

.user-interactive .console {
	margin: 80px 0 30px 17px
}

.user-interactive .console a {
	vertical-align: middle;
	font-size: 14px
}

.user-interactive .console .accpect {
	width: 121px;
	height: 45px;
	background-position: -216px -80px;
	border: 0
}

.user-interactive .console .btnimpress {
	width: 165px;
	height: 45px;
	background-position: -384px -244px;
	border: 0
}

.user-interactive .console .reject {
	width: 121px;
	height: 45px;
	background-position: -344px -80px;
	border: 0
}

.user-interactive .assess_msg {
	background-color: #fcfcfc;
	height: 67px;
	width: 347px;
	margin-left: 10px;
	margin-top: 5px;
	border: 1px solid #ececec
}

.user-interactive .reject_msg {
	background-color: #fcfcfc;
	height: 67px;
	width: 347px;
	margin-left: 10px;
	margin-top: 5px;
	border: 1px solid #ececec
}

.user-interactive .reject_msg p {
	height: 30px;
	line-height: 30px;
	margin-left: 20px;
	font-size: 14px
}

.user-interactive .go_space {
	width: 175px;
	height: 45px;
	background-position: -206px -249px;
	border: 0;
	height: 40px;
	margin: 94px 0 40px 24px;
	cursor: pointer
}

.user-interactive .go_suliao_btn {
	cursor: pointer;
	width: 128px;
	height: 38px;
	background: url(http://img.baidu.com/hi/img/msg/msg-go-suliao-icon.png)
		no-repeat 0 0;
	border: 0
}

.user-interactive .more {
	border-top: 1px dotted #dfdfdf;
	margin-left: 10px
}

.user-interactive .section {
	height: 175px;
	width: 345px;
	padding: 1px;
	border: 2px solid #bed730;
	margin-left: 9px;
	margin-top: 5px;
	overflow: hidden;
	position: relative
}

.user-interactive .title {
	background-color: #f4f7eb;
	height: 28px;
	border-bottom: 1px solid #e4e5df;
	line-height: 28px;
	padding-left: 10px
}

.user-interactive .x-close {
	width: 15px;
	height: 15px;
	background-position: -515px -214px;
	display: inline-block;
	float: right;
	padding-right: 5px;
	cursor: pointer;
	position: absolute;
	top: 0;
	right: 5px
}

.user-interactive .yx-content {
	background-color: #fcfcfc;
	height: 147px
}

.user-interactive .input-warp {
	width: 266px;
	height: 35px;
	background-position: -207px -211px;
	margin-left: 20px
}

.user-interactive .wrd-impress {
	border: 0;
	height: 20px;
	margin: 5px;
	width: 170px;
	vertical-align: top;
	*margin-left: -15px;
	color: #bfbfbf
}

.user-interactive .btn-yx {
	border: 0;
	height: 30px;
	width: 80px;
	background-color: transparent;
	cursor: pointer
}

.user-interactive .assess_msg p {
	line-height: 28px;
	margin-left: 10px
}

#frd_tag_container {
	text-align: center;
	width: 294px;
	clear: both;
	font-size: 12px;
	top: 65px;
	_top: 70px;
	margin-left: 10px;
	position: absolute
}

.mod-rejectFrd {
	text-align: left;
	margin-left: 10px;
	border: 2px solid #bed730;
	padding: 1px
}

.mod-rejectFrd .frd-title {
	padding-left: 10px;
	line-height: 28px;
	height: 28px;
	font-size: 12px;
	background-color: #f4f7eb
}

.mod-rejectFrd .frd-console {
	padding-left: 10px
}

.mod-rejectFrd .frd-console .input {
	margin-top: 5px;
	height: 28px;
	line-height: 28px;
	width: 260px;
	border: 1px solid #cbcbcb;
	color: #bfbfbf;
	float: left;
	font-size: 14px
}

.mod-rejectFrd .frd-console .msg-desc {
	color: #bababa;
	clear: both;
	font-size: 14px
}

.mod-rejectFrd .btnOk,.mod-rejectFrd .btnCancel {
	background: url("http://img.baidu.com/hi/img/unitui/ui-pop-btn.gif")
		transparent;
	border: 0;
	height: 27px;
	width: 73px;
	cursor: pointer
}

.mod-rejectFrd .btnCancel {
	background-position: -73px 0;
	color: #717171
}

.mod-rejectFrd .btnOk {
	background-position: 0 0;
	color: #fff
}

.mod-rejectFrd .frd-btn {
	padding: 20px 0 15px 0
}

.mod-rejectFrd .frd-btn input {
	margin-right: 10px
}

.mod-userinfo {
	clear: left;
	margin-top: 50px
}

.mod-userinfo .userinfo-title {
	font-size: 12px;
	font-weight: bold;
	margin: 5px 5px 0 20px;
	color: #7a7979
}

.mod-userinfo .info-row {
	line-height: 20px;
	height: 20px;
	margin-bottom: 10px
}

.mod-userinfo .info-rowdecelare {
	line-height: 20px;
	height: 40px;
	overflow: hidden
}

.user-baseinfo {
	color: #666;
	font-size: 12px;
	padding: 20px 15px 10px 46px
}

.zhaomu_pop1box {
	width: 357px;
	background: url(./pop1.png) 0 0 no-repeat;
	overflow: hidden;
	padding-top: 2px
}

.zhaomu_pop1box .zhaomu_pop1box {
	background-position: 0 100%
}

.zhaomu_pop1box .zhaomu_pop1box p {
	padding: 4px 10px 10px 20px
}

.zhaomu_box {
	
}

.zhaomu_innerBox .zhaomu_pic {
	width: 175px;
	height: 187px;
	overflow: hidden
}

.zhaomu_innerBox {
	padding-top: 15px;
	font-size: 14px;
	line-height: 20px;
	width: 350px
}

.zhaomu_text {
	text-indent: 2em
}

.zhaomu_red {
	color: #f90;
	font-weight: normal
}

.zhaomu_btn {
	margin: 20px 0 190px 6px
}

.zhaomu_news {
	font-size: 14px;
	line-height: 30px;
	clear: both;
	width: 516px;
	height: 140px;
	background: url(./zhaomu_bg_sprite.png)
		no-repeat 0 30px
}

.zhaomu_news_title {
	color: #999;
	font-weight: 700;
	font-size: 12px
}

.zhaomu_news_list {
	font-size: 12px;
	line-height: 24px;
	padding: 7px 0 0 10px
}

.zhaomu_news_list {
	line-height: 33px
}

.zhaomu_icon {
	clear: both;
	background: url(./zhaomu_bg_sprite.png) 0
		-110px no-repeat;
	height: 7px;
	width: 4px;
	margin: 13px 0 0 13px;
	float: left;
	font-size: 0
}

#moreMsgBtn {
	background: #F5FBE2;
	border: 1px solid #AFD03E;
	color: #4C7D08;
	cursor: pointer;
	display: block;
	font-weight: bold;
	margin: 10px auto;
	padding: 10px;
	text-align: center;
	text-decoration: none
}

#moreMsgBtn:hover {
	background: #FBFFF0;
	border: 1px solid #C9E07A
}

.more-msg-loading {
	color: #999
}

.go_suliao {
	background: url(./suliao_invite_bg.gif) 0 0
		no-repeat;
	width: 128px;
	height: 38px;
	display: block
}